.fcr-hx-app {
  @apply fcr-bg-component fcr-border-divider fcr-border  fcr-border-solid;

  /* 宽度自定义 */
  position: relative;
  /* min-height: 240px; */
  height: 100%;
  box-shadow: 0px 2px 6px 0px rgba(47, 65, 146, 0.15);
  border-radius: 4px;
}

.fcr-hx-show-chat-icon {
  @apply fcr-bg-component fcr-bg-brand;
  right: 2px;
  bottom: 48px;
  width: 40px;
  height: 40px;
  box-shadow: 0px 2px 6px 0px rgba(47, 65, 146, 0.15);
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}

.fcr-hx-show-chat-icon:hover {
  @apply fcr-bg-brand;
}

.fcr-hx-show-chat-icon:hover path {
  fill: #fff;
}

.fcr-hx-chat-notice {
  position: absolute;
  border-radius: 50%;
  background: #ff462d;
  height: 10px;
  width: 10px;
  top: 5px;
  right: 5px;
}

/* 表情 modal 样式， antd */
.fcr-hx-emoji-modal .ant-modal-content {
  position: absolute;
  bottom: 20px;
  bottom: 12px;
  left: -45px;
}

.fcr-hx-emoji-modal .ant-modal-body {
  padding: 5px 5px 15px 5px;
  width: 269px !important;
  height: 151px !important;
  overflow-y: scroll !important;
  overflow-x: hidden !important;
}

.fcr-hx-app .ant-tabs-content {
  position: unset;
}
